life's worth living - Turkish English Dictionary